home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part2 / 11530 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.7 KB

  1. Path: anvil.ugrad.cs.ubc.ca!not-for-mail
  2. From: c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku)
  3. Newsgroups: comp.lang.c
  4. Subject: Re: H&S4 errata?
  5. Date: 24 Mar 1996 15:23:12 -0800
  6. Organization: Computer Science, University of B.C., Vancouver, B.C., Canada
  7. Message-ID: <4j4lh0INNgf9@anvil.ugrad.cs.ubc.ca>
  8. References: <mjs.827166006@hubcap> <4is2p9INNgag@keats.ugrad.cs.ubc.ca> <3152CFAB.32FF@oc.com>
  9. NNTP-Posting-Host: anvil.ugrad.cs.ubc.ca
  10.  
  11. In article <3152CFAB.32FF@oc.com>, Larry Weiss  <lfw@oc.com> wrote:
  12. >Kazimir Kylheku wrote:
  13. > > 
  14. > > In article <mjs.827166006@hubcap>,
  15. > > M. J. Saltzman <mjs@hubcap.clemson.edu> wrote:
  16. > >  >Does anyone know if there is an errata list available somewhere for
  17. > >  >Harbison and Steele's _C: A Reference Manual_, Fourth Edition?
  18. > > 
  19. > > What for? The ANSI/ISO standard is the reference manual for C. Anything in
  20. > > another publication which contradicts it is an error.
  21. > > --
  22. >
  23. >Kazimir, where did that remark come from?   
  24. >
  25. >It seems unrelated to the question.  
  26. >
  27. >What cognitive process occurred that triggered your two truisms?
  28.  
  29. The following: if you want a definitive reference on the C language, read the
  30. Standard. Failing that, the K&R2 (event this contains some well-known flaws,
  31. but is otherwise faithful). These are de-facto ``reference manuals'' for C.
  32.  
  33. There are too many other fledgling books out there about the C language;
  34. looking for errata for every book about C is basically a waste of time.
  35.  
  36. Suppose I need to know something about some aspect of C. I have a choice: look
  37. it up in the standard, or look it up in some which I suspect of containing
  38. errors, and for which there may or may not be a errata list somewhere.
  39.  
  40. Which one should I pick?
  41.  
  42. Now the FAQ for this newsgroup does mention Harbison and Steele as being a
  43. great reference manual, which I don't doubt: 
  44.  
  45. A:      There are far too many books on C to list here; it's impossible
  46.         to rate them all.  Many people believe that the best one was
  47.         also the first: _The C Programming Language_, by Kernighan and
  48.         Ritchie ("K&R," now in its second edition).  Opinions vary on
  49.         K&R's suitability as an initial programming text: many of us did
  50.         learn C from it, and learned it well; some, however, feel that
  51.         it is a bit too clinical as a first tutorial for those without
  52.         much programming background.
  53.  
  54.         An excellent reference manual is _C: A Reference Manual_, by
  55.         Samuel P. Harbison and Guy L. Steele, now in its fourth edition.
  56.  
  57. Nevertheless, even if there is an errata list, who says that it is 100%
  58. complete? Instead of hunting around for an errata list, it's simpler, after
  59. looking up some suspicious reference in H&S, to verify it against the K&R and
  60. the standard.
  61. -- 
  62.  
  63.